clacking noise made by storks - Español Inglés Diccionario